C++ : Can A Program Differentiate Between User Key Input And Program Key Input